Dammed lake - Français Anglais Dictionnaire